PERFTRIGGER2=0x00, PERFTRIGGER1=0x00
Performance Counters Control Register
PERFTRIGGER1 | Selects the internal event that will increment PERFCOUNT1 register. 0 (others): Setting prohibited 0 (0x00): disable performance counter 1 (0x01): 2D Drawing Engine active cycles 2 (0x02): framebuffer read access 3 (0x03): framebuffer write access 4 (0x04): texture read access 5 (0x05): invisible pixels (enumerated but selected with alpha 0percent) 6 (0x06): invisible pixels while internal FIFO is empty (lost cycles) 7 (0x07): display list reader active cycles 8 (0x08): framebuffer read hits 9 (0x09): framebuffer read misses 10 (0x0A): framebuffer write hits 11 (0x0B): framebuffer write misses 12 (0x0C): texture read hits 13 (0x0D): texture read misses 31 (0x1F): every clock cycle (for use as timer) |
PERFTRIGGER2 | Selects the internal event that will increment PERFCOUNT2 register 0 (others): Setting prohibited 0 (0x00): disable performance counter 1 (0x01): 2D Drawing Engine active cycles 2 (0x02): framebuffer read access 3 (0x03): framebuffer write access 4 (0x04): texture read access 5 (0x05): invisible pixels (enumerated but selected with alpha 0percent) 6 (0x06): invisible pixels while internal FIFO is empty (lost cycles) 7 (0x07): display list reader active cycles 8 (0x08): framebuffer read hits 9 (0x09): framebuffer read misses 10 (0x0A): framebuffer write hits 11 (0x0B): framebuffer write misses 12 (0x0C): texture read hits 13 (0x0D): texture read misses 31 (0x1F): every clock cycle (for use as timer) |